Overview

Balmsoft Polyglot overview.

Generally Balmsoft polyglot consists of two parts:

Components are simple and provides only few public methods so it is easy to use them.

TbsCorePolyglot - core component that actually perform reading from file and translation. There is only one core polyglot and you don't need to create it. It creates automatically. It is not a component for design time it is just a class.

TbsPolyglotManager - stateless component. This component is used for core polyglot configuration during design time. It is also used for connection translators to core polyglot. Usually there is only one manager in an application required.

TbsPolyglotTranslator - just place it on the form and it will translate this form. If all your forms inherit from base form then place translator on your base form and all forms will be translated.

"Generate LNG file" wizard allows automatically create file with all localizable items for project directly from Delphi IDE.